namespace DesignPattern.Behavioral.State
{
    public class StatePattern
    {
        public static void Test()
        {
            var context = new LightContext();
            context.TouchTheLightSwitch();
            context.TouchTheLightSwitch();
            context.TouchTheLightSwitch();
        }
    }
}